Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 OLIVE ROAD Semi-Detached £1,127,347 £1,075,000 24 Feb 2022
42 OLIVE ROAD Semi-Detached £1,019,997 £350,000 3 May 2002
44 OLIVE ROAD Semi-Detached £1,150,717 £700,000 2 Sep 2013
54 OLIVE ROAD Terraced £1,435,223 £1,385,000 2 Mar 2022
56 OLIVE ROAD Terraced £598,986 £107,000 7 Jun 1996